//
//  sbrush_app_delegate.h
//  sbrush
//
//  Created by Phillip Popp on 4/23/11.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "sbrush_instrument.h"

@class SmsAnalysisController;
@class PantomimeController;
@class BuildController;
@class TabletInstrumentView;
@class InstrumentView;

@interface sbrushAppDelegate : NSObject <NSApplicationDelegate> {
	SmsAnalysisController* smsAnalController;
	PantomimeController* pantomimeController;
	BuildController* buildController;

	sbrush::Instrument* instrument;
	TabletInstrumentView* tabletInstrumentView;
	InstrumentView* instrumentView;
	
	NSMutableArray* smsItems;
	NSMutableArray* pantomimeItems;
	NSMutableArray* modelItems;
}

@property (retain) NSMutableArray* smsItems;

- (IBAction)smsWindow:(id)sender;
- (IBAction)pantomimeWindow:(id)sender;
- (IBAction)buildWindow:(id)sender;

@end
